// components/recom_list/recom_list.js
Component({

  behaviors: [],

  properties: {
    recomList: { // 属性名
      type: Array,
      value: []
    },
  },

  data: {}, // 私有数据，可用于模板渲染

  lifetimes: {
    // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
    attached: function () { },
    moved: function () { },
    detached: function () { },
  },

  // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
  attached: function () { }, // 此处attached的声明会被lifetimes字段中的声明覆盖
  ready: function () { },

  pageLifetimes: {
    // 组件所在页面的生命周期函数
    show: function () { },
    hide: function () { },
    resize: function () { },
  },

  methods: {
    bindRedPacketTap(event) {
      let index = event.currentTarget.dataset.index;
      let job = this.data.recomList[index];
      if(job.red_packet_instruction) {
        wx.showModal({title:'补贴说明',content:job.red_packet_instruction,showCancel:false});
      }else {
        wx.showToast({title: '无补贴说明',icon:'none'});
      }
    }
  }

});
